package com.css.economy.evaluate.service;

import cn.hutool.core.date.DateTime;
import com.baomidou.mybatisplus.extension.service.IService;
import com.css.economy.evaluate.entity.EconomyEvaluate;
import com.css.influence.entity.SettingSeismicInfluenceflied;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * @author Dbj
 * @date 2024年09月24日  10:51
 */
public interface EconomyEvaluateService extends IService<EconomyEvaluate> {
    void evaluation(String dataSourceKey, BigDecimal timeRatio, int maxIntensity, Map<String, SettingSeismicInfluenceflied> intensityMap, String earthQuakeId, DateTime influenceVersion, List<SettingSeismicInfluenceflied> list) throws Exception;
    //void evaluation(String earthQuakeId, String influenceVersion) throws Exception;
  
}
